package com.woniu.outpatient.mapper;

import java.util.List;
import com.woniu.outpatient.domain.Druglist;

/**
 * 药单详情表Mapper接口
 * 
 * @author wolf-six
 * @date 2023-02-15
 */
public interface DruglistMapper 
{
    /**
     * 查询药单详情表
     * 
     * @param druglistId 药单详情表主键
     * @return 药单详情表
     */
    public Druglist selectDruglistByDruglistId(Long druglistId);

    /**
     * 查询药单详情表列表
     * 
     * @param druglist 药单详情表
     * @return 药单详情表集合
     */
    public List<Druglist> selectDruglistList(Druglist druglist);

    /**
     * 新增药单详情表
     * 
     * @param druglist 药单详情表
     * @return 结果
     */
    public int insertDruglist(Druglist druglist);

    /**
     * 修改药单详情表
     * 
     * @param druglist 药单详情表
     * @return 结果
     */
    public int updateDruglist(Druglist druglist);

    /**
     * 删除药单详情表
     * 
     * @param druglistId 药单详情表主键
     * @return 结果
     */
    public int deleteDruglistByDruglistId(Long druglistId);

    /**
     * 批量删除药单详情表
     * 
     * @param druglistIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDruglistByDruglistIds(Long[] druglistIds);
}
